fruit and veg stall - Spanish English Dictionary